Then the component libraries and retrieval method are analyzed , then several software architectures are compared and “ plug and play ” characteristic is used as infrastructure for constructing the embedded software development platform . the classifying strategy for universal components , appropriative components ( such as embedded os and middleware ) and case tools is discussed . and then , the classification methods for embedded components and the corresponding libraries management strategies are presented based on the analysis described above . finally , using a ‘ platform for vehicle electron ’ as an example , an information management system supporting management of components and development information targeted for embedded software development process is designed and implemented , and its effectiveness is evaluated by prototype verification and corresponding testing , which may benefit software development in efficiency and quality 本文實(shí)現(xiàn)的主要工作包括:研究構(gòu)件技術(shù)和基于構(gòu)件的軟件開發(fā)方法,并分析了構(gòu)件庫(kù)及構(gòu)件分類檢索策略;因?yàn)榍度胧杰浖_發(fā)平臺(tái)的選取是因不同的軟件體系結(jié)構(gòu)而異的,所以本文對(duì)幾種軟件體系結(jié)構(gòu)進(jìn)行分析比較并最終選擇工具軟總線這種“即插即用”的結(jié)構(gòu)作為開發(fā)平臺(tái)信息管理的基礎(chǔ),接著探討了嵌入式集成開發(fā)環(huán)境中通用構(gòu)件、專用構(gòu)件(操作系統(tǒng)構(gòu)件和應(yīng)用中間件構(gòu)件)的分類依據(jù);討論了工具構(gòu)件的實(shí)體形式;根據(jù)分析對(duì)上述構(gòu)件進(jìn)行分類,并針對(duì)不同的構(gòu)件類型提出不同的構(gòu)件檢索機(jī)制,從而得出一個(gè)相對(duì)完善的嵌入式開發(fā)環(huán)境的構(gòu)件庫(kù)管理策略,最終設(shè)計(jì)了一種基于工具軟總線的嵌入式集成開發(fā)構(gòu)件庫(kù)。